water recycling facility - Français Anglais Dictionnaire